Modeling and Constructing a Metadata Repository for Wfmc's Workflow Minimum Model Using Omg/mof
نویسندگان
چکیده
Workflow Management Systems have been increasingly used in companies to automate organizational processes. To allow the integration of those systems, the Workflow Management Coalition (WfMC) defined the Workflow Reference Model. The Object Management Group (OMG), looking for the standardization of workflow management systems in the context of its objectoriented architecture, had also defined a standard based on WfMC's standards, called the Workflow Management Facility (WMF). However, process definitions, that are the representation of the organizational processes, have not been standardized by OMG yet, besides its major role in the context of workflows. In this paper it is described the representation of WfMC’s model to represent process definitions, called the Minimum Metamodel, using UML diagrams. From this representation, using the dMOF tool, it is constructed a repository of metadata that represents the minimum metamodel according to OMG’s Meta Object Facility (MOF), the standard for representing metamodels in the context of OMG’s OMA architecture. Finally, it is presented an representative business example that was modeled and inserted on the repository to verify its functionality. It is argued on the paper that this approach decreases the complexity of workflow management systems and allows a more efficient use and reuse of process definitions.
منابع مشابه
General Architecture and Architectural Comparison of OMG Meta Object Facility Repository Management Systems
Metadata repository systems store metadata in the form of models and meta-models. In this paper we introduce a general architecture of a OMG MOF (Meta Object Facility) repository system and describe its modules. In addition, we examine the architectures of several existing MOF repositories such as MDR (MetaData Repository), EMF (Eclipse Modeling Framework), dMOF (product name, not abbreviation)...
متن کاملThe Bosco Project - A JMI-Compliant Template-based Code Generator
Bosco is a code generation tool, which goal is to accept any MOF model as parameter and follow the evolution of OMG standards. It generates the underlying model (also called repository) for any modeling language expressed in MOF. In other words, it reads XMI files and generates the corresponding source code, in different object-oriented languages (Java, Eiffel, Python, C++). In the case of Java...
متن کاملMetadata Repository Support for Legacy Knowledge Discovery in Public Administrations
One of the big challenges of public administration is the need to understand and evolve legacy systems for the purpose of documentation, improvement, modification, interoperability, porting, migrations, reuse, redesign and/or redeployment. There is a need for standardization in legacy transformation that will enable integration and interoperability between different solutions. The OMG has issue...
متن کاملThe Leading Open Source Mda Tool for Industrialized Software Manufacturing. Introduction Model Driven Architecture and Development List of Figures Chapter 1. about This Book Chapter 2. Mda -industrialization of Software Manufacturing
The contents of this file are subject to a BSD license (the "License"); you may not use this file except in compliance with the License. openMDX is an advanced implementation of the OMG Model Driven Architecture (MDA) initiative (also see [20]). openMDX is an industrial-strength, open, model-driven runtime engine and framework for platform independent models (PIMs). Unlike most commercial tools...
متن کاملAnti-Yacc: MOF-to-Text
The Object Management Group (OMG) is pursuing its new Model-Driven Architecture (MDA) strategy. The Meta-Object Facility (MOF) is an important technology to support the MDA, both as a general modelling technique but also specifically to support the definition of other modelling systems. The OMG has standardised the generation of repositories based on MOF models. Anti-Yacc is a tool that can be ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003